package com.ruoyi.system.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * 隐患清单(PreventionHiddenInventory)实体类
 * @since 2023-04-13 09:39:46
 */
@Data
public class PreventionHiddenInventory implements Serializable {
    private static final long serialVersionUID = -63910959479173352L;
    /**
     * 主键
     */
    private Integer id;
    /**
     * 隐患照片ID
     */
    private Integer inventoryFileId;
    /**
     * 隐患描述
     */
    private String inventoryHiddenInfo;
    /**
     * 所属部门ID
     */
    private Integer inventoryDeptId;
    /**
     * 所属部门名称
     */
    private String inventoryDeptName;
    /**
     * 所属装置ID
     */
    private Integer inventoryDeviceId;
    /**
     * 所属装置名称
     */
    private String inventoryDeviceName;
    /**
     * 所属单元ID
     */
    private String inventoryUnitId;
    /**
     * 所属单元名称
     */
    private String inventoryUnitName;
    /**
     * 隐患来源（日常排查、）
     */
    private String inventorySource;
    /**
     * 隐患级别（一般隐患、）
     */
    private String inventoryGrade;
    /**
     * 治理类别（限期整改、）
     */
    private String inventoryGovern;
    /**
     * 隐患类型（安全、）
     */
    private String inventoryHiddenType;
    /**
     * 形成原因
     */
    private String inventoryFormingCause;
    /**
     * 计划完成时间
     */
    private String inventoryAccomplishDate;
    /**
     * 整改责任人ID
     */
    private Integer inventoryAbarbeitungId;
    /**
     * 整改责任人名称
     */
    private String inventoryAbarbeitungName;
    /**
     * 登记人ID
     */
    private String inventoryRegistrantId;
    /**
     * 登记人名称
     */
    private String inventoryRegistrantName;
    /**
     * 登记时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String inventoryRegistrantDate;
    /**
     * 是否删除（0未删除、1已删除）
     */
    private Integer isDele;
    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /**
     * 更新时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;


}

